moisture-proof luminaire - Francés Inglés Diccionario